Home
Manglish
English listing
Malayalam listing
തുറപ്പുള്ള ഡെസ്ക് - meaning in english
നാമം (Noun)
Roll-top desk